#define _CRT_SECURE_NO_WARNINGS 1

#include <iostream>
#include "AVLTree.h"
using namespace kia;
using namespace std;



int main()
{
	AVLTree<int> at1;
	/*at1.Insert(1);
	at1.Insert(2);
	at1.Insert(3);
	at1.Insert(4);
	at1.Insert(5);*/
	/*at1.Insert(5);
	at1.Insert(4);
	at1.Insert(3);
	at1.Insert(2);
	at1.Insert(1);
	at1.Insert(0);
	at1.Insert(-1);*/
	/*at1.Insert(6);
	at1.Insert(3);
	at1.Insert(4);*/
	/*at1.Insert(16);
	at1.Insert(3);
	at1.Insert(7);
	at1.Insert(11);
	at1.Insert(9);
	at1.Insert(26);
	at1.Insert(18);
	at1.Insert(14);
	at1.Insert(15);*/
	at1.Insert(4);
	at1.Insert(2);
	at1.Insert(6);
	at1.Insert(1);
	at1.Insert(3);
	at1.Insert(5);
	at1.Insert(15);
	at1.Insert(7);
	at1.Insert(16);
	at1.Insert(14);
	cout<<at1.IsAVLTree()<<endl;
	//at1.Inorder();
	return 0;
}